environmental determinism - French English Dictionary